spring-loaded catch - Spanish English Dictionary